﻿using ProgramTest;
using rmTest.Common;
using rmTest.Common.ExtensionUtil;
using rmTest.Common.ModelUtil;
using rmTest.First.Model;
using rmTest.First.ServiceFactory;
using rmTest.First.ServiceInterface;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace rmTest
{
    class Program
    {
        static void Main(string[] args)
        {
            //try-catch一下，捕获异常
            try
            {
                Console.ForegroundColor = ConsoleColor.Green;  //设置字体颜色为红色
                Console.BackgroundColor = ConsoleColor.Black;  //设置黑屏为绿屏，即背景颜色
                {
                    JosephTest.Show();
                }
                {
                    //AlgorithmTest.Show();
                }
                {
                    //AlgorithmShow.Show();
                }
                {
                    //DeepCopyShow.Show();
                }
                {
                    ////数据库相关操作测试
                    //AdoNetTestShow.Show();
                }
                {
                    ////表达式目录树相关操作练习测试
                    //ExpressionTestShow.Show();
                }
                {
                    ////Lambda练习测试
                    //LambdaShow.Show();
                }
            }
            catch (Exception ex)
            {

                Console.WriteLine(ex.Message);
            }
            Console.ReadKey();
        }


    }
}
